inopportune person who impedes something - Español Inglés Diccionario