inverted embrasure - French English Dictionary