amenable to the laws of physics - Turkish English Dictionary