turret steamer - German English Dictionary