rough ammoniates - French English Dictionary