urachus - İspanyolca İngilizce Sözlük