turret front camera - German English Dictionary