Englisch to not be able to put one’s finger on it

Übersetzungen auf Deutsch: