red rock lobster - French English Dictionary