what a beautiful creature - Turkish English Dictionary