sea-devil abbot - French English Dictionary