slightly built person - Turkish English Dictionary