wear and tear of everyday life - Spanish English Dictionary