dispatch departments - Turco Inglés Diccionario