Spanish-English Dictionaryoverpower
Spanish word for overpower