maybloom - French English Dictionary