do-it-yourself goods - German English Dictionary