donee - German English Dictionary