cumbersome machine or object - Allemand Anglais Dictionnaire