Advanced English lessons. Duolingo | Learn Spanish, French, German, Portuguese, Italian and English for free. American English Pronunciation | Rachel's English. SpanishDict | English to Spanish Translation, Dictionary and Translator | Diccionario y traductor inglés español. Home.