straight tread - German English Dictionary