chatarra - German English Dictionary