motivating force (behind something) - Español Inglés Diccionario