guided weapon carrier - Turco Inglés Diccionario