that's truly astonishing - Turco Inglés Diccionario