thalidomide - French English Dictionary