sub contracted - Spanish English Dictionary