urachal - İspanyolca İngilizce Sözlük