embreada - French English Dictionary