articulated lorry (costa rica) - Français Anglais Dictionnaire