devriye - French English Dictionary