it's too damn fast - Turkish English Dictionary