have the goods on someone - Alemán Inglés Diccionario