stripe-sided rhabdornis - Turkish English Dictionary