harbourer - French English Dictionary