grenadilla - German English Dictionary