bestrew - German English Dictionary