sports trousers - German English Dictionary