abscheuchlich - Turkish English Dictionary