competing undertaking - Spanish English Dictionary