a cushy life - German English Dictionary