implore the aid of - Inglés Sinónimo Diccionario