chapaca - German English Dictionary