horseshoe tunnel - Turkish English Dictionary