upper turret - Turco Inglés Diccionario