fenchlorphos - German English Dictionary