cope with physical or moral pressure - Turco Inglés Diccionario