scarecrows - German English Dictionary