offered one's services - Español Inglés Diccionario