lemon shrimp - French English Dictionary