deccal - French English Dictionary