mind your own business ! - Alemán Inglés Diccionario