kidney blood vessel-related - Turco Inglés Diccionario