achuqcha - German English Dictionary