vegetable brains and spanish sausage omelette - Turco Inglés Diccionario