salicylaldehyde - Turkish English Dictionary