fast and loose pulleys - Turkish English Dictionary