Reverso | Free online translation, dictionary
Google Translate
Lingro: The coolest dictionary known to hombre!