trubu (clupea toli) - Turkish English Dictionary