bore the socks off - Turkish English Dictionary