NCT03545074 - Efficacy of Spanish or English Language Versions of Mindfulness Meditation on Depression | Crick | Crick