to have oomph - Turkish English Dictionary