quechali - German English Dictionary