moving and transporting equipment - Turc Anglais Dictionnaire