physical demands analysis - Turkish English Dictionary