aufscheuchend - Turkish English Dictionary