quechincha - German English Dictionary