meet a sticky end - Alemán Inglés Diccionario