cock's comb conch - Turco Inglés Diccionario