harbor (har) - French English Dictionary