let someone have it - Alemán Inglés Diccionario