nephrogram - Spanish English Dictionary