organ donor leave - German English Dictionary