decomposition odor - Turkish English Dictionary