upper turret - Español Inglés Diccionario