hamelar - French English Dictionary