hitchita - German English Dictionary