steep coasts - French English Dictionary