riverbeds - Turkish English Dictionary