hit or to annoy - German English Dictionary