chanchaca - German English Dictionary