dope puller - German English Dictionary