it subserves - Español Inglés Diccionario