have an aptitude for - Español Inglés Diccionario