technophile - German English Dictionary