lrd (living related donor) - German English Dictionary