technophobe - Spanish English Dictionary