be strong physically - Spanish English Dictionary