echo tops - İspanyolca İngilizce Sözlük