klaffend - Turkish English Dictionary