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