querubín - French English Dictionary