Spanish-English Dictionarydetener
Meaning of detener