electrophile - German English Dictionary