overmuscled - Spanish English Dictionary