at/from a distance - Spanish English Dictionary