potamids - French English Dictionary