both mental and physical - Turkish English Dictionary