steep coast - French English Dictionary