a truck-load of men - Turkish English Dictionary