scotstown - German English Dictionary