ruta graveolens - French English Dictionary