absolutely amazing - Turkish English Dictionary