shell crater - Turco Inglés Diccionario