hymenaea - German English Dictionary