english
carry out(investigation)
english
irish
english
english
to hit(reach : target)
english
to impinge on(person)
irish
english
irish
english
english