skeletal trailer - German English Dictionary