put up with criticism - Espagnol Anglais Dictionnaire