carry meaning - Spanish English Dictionary