european sardine - French English Dictionary