care of (c/o) - Spanish English Dictionary