coasting recorder - Turkish English Dictionary