a lot easier - German English Dictionary