air deodorising preparations - German English Dictionary