limnocryptes - French English Dictionary