living donor - German English Dictionary