it subserved - Alemán Inglés Diccionario