make a nuisance of oneself - Alemán Inglés Diccionario