make up the deficiencies - Turco Inglés Diccionario