Lorry
FRANCE - UNIted kingdom
France - Britain
France - Algeria