turret steamer - French English Dictionary