emberranarse - French English Dictionary