rameruela - French English Dictionary