self-propelled mobile crane - Allemand Anglais Dictionnaire