upper turret - Francés Inglés Diccionario