long and heavy speech - Turkish English Dictionary