annoy someone very much - Turkish English Dictionary