tombaz köprü - Turkish English Dictionary