watch turret - German English Dictionary