slim-fit pants - German English Dictionary