physostomes - French English Dictionary