leave someone speechless - Turkish English Dictionary