life got you down? - German English Dictionary