dependant or connection - Spanish English Dictionary