ramille - French English Dictionary