ball-trapping apparatus - Almanca İngilizce Sözlük