sefalogaster - French English Dictionary