turret shells - Español Inglés Diccionario