make every possible effort - Inglés Sinónimo Diccionario