i still haven't done it - German English Dictionary