embromate - French English Dictionary