montreal (city in canada) - French English Dictionary