beat the socks off (of) someone - Almanca İngilizce Sözlük