thank god you're here - Turkish English Dictionary