thalidomide baby - German English Dictionary