motorized detachment - Turco Inglés Diccionario