diallyl sulfide - German English Dictionary