send one's best - Almanca İngilizce Sözlük