i'd do it myself - German English Dictionary