universal devise - French English Dictionary