juicy plum - German English Dictionary