clouded lizardfish - French English Dictionary