be someone's constant companion - Spanish English Dictionary