it subserved - Español Inglés Diccionario