thioaldehyde - Turkish English Dictionary