earthy odor - Turkish English Dictionary