load engaging means - Turkish English Dictionary