embrasure for cannon - Turco Inglés Diccionario