thorn plum - German English Dictionary