heavy tactical transport - Turco Inglés Diccionario