physical grace - Spanish English Dictionary