give it your best shot - Almanca İngilizce Sözlük