apart from (that) ... - Turco Inglés Diccionario