technophile - Spanish English Dictionary