jamaican cherry - German English Dictionary