make up a shortage - Turco Inglés Diccionario