high coast - French English Dictionary