Spanish-English Dictionaryconfront
Spanish word for confront