nephroid - Turco Inglés Diccionario