fail very badly - Turco Inglés Diccionario