shore up - Turco Inglés Diccionario