myra - French English Dictionary