guapucha - German English Dictionary