embrasure for cannon - Francés Inglés Diccionario