thank god you're here - Turco Inglés Diccionario