i can beat you! - Spanish English Dictionary