toxophile - German English Dictionary