wham-bang - Turkish English Dictionary