milliard - Turkish English Dictionary