ammonoid - French English Dictionary