talidomid - German English Dictionary