sense and perception capabilities - Turkish English Dictionary