in good physical condition - Spanish English Dictionary