be annoyed by someone's presence - Español Inglés Diccionario