ski carriers for cars - German English Dictionary