verscheuern - German English Dictionary