emboscado - French English Dictionary