tough climate - Spanish English Dictionary