turret deck - German English Dictionary