vibration resistant equipment - Turc Anglais Dictionnaire