top turret - Francés Inglés Diccionario