communications supplementary detachment - Turco Inglés Diccionario