chimachima - German English Dictionary