it's none of your goddamn business - Alemán Inglés Diccionario