turret front camera - French English Dictionary