overstrew - German English Dictionary