drug dependant person - German English Dictionary