donor number - German English Dictionary