speak too fast - Turkish English Dictionary