a better bet - Almanca İngilizce Sözlük