upper turret - German English Dictionary