top turret - German English Dictionary