cope with physical or moral pressure - Español Inglés Diccionario