semimobile engineer repair shop - Français Anglais Dictionnaire