dere ağzı - Turkish English Dictionary