strong and energetic man - Spanish English Dictionary