ramiro - French English Dictionary