apart from (that) ... - Español Inglés Diccionario