rainbow sardine - Turkish English Dictionary