Mechelen in French Mechelen in French Malines proper noun A city and municipality in Antwerp province, Belgium. Add to Flashcards