be annoyed by someone's presence - Spanish English Dictionary