nephroid - Alemán Inglés Diccionario