tough climate - Espagnol Anglais Dictionnaire