turret shells - Alemán Inglés Diccionario