put one's finger on it - Allemand Anglais Dictionnaire