giant conch - Turco Inglés Diccionario