lapped competitor - Spanish English Dictionary