ball turret - Turco Inglés Diccionario