thioaldehydes - Turkish English Dictionary