nehir kavşağı - Turkish English Dictionary