co-responsable - Spanish English Dictionary