turret shells - German English Dictionary