large-capacity truck - Turkish English Dictionary