Wörterbuch Englisch Deutsch 🔎 extended search have sb or sth taped DeutschEnglish gründlich kennen have sb or sth taped [verb][coll.]