renal blockade - Turco Inglés Diccionario