physical release - Turkish English Dictionary