The Bab.la dictionary offers translations in 27 different languages -among which Catalan is not yet included-, ranging from colloquial and regional expressions to more technical or field-specific vocabulary. Special features include search filters, synonyms, pronunciation, sample sentences and much more. Simply choose your preferred dictionary from the list below. Help us to improve our dictionaries by suggesting new translations in the entry box at the end of the page.