turban shells - Alemán Inglés Diccionario