a jamaica tree and its fruit - German English Dictionary