Thioaldehyd - French English Dictionary