strath terrace - German English Dictionary