embrasure - Turkish English Dictionary