have no business doing something - Español Inglés Diccionario