thunder alley - Turkish English Dictionary