chanchac - German English Dictionary