troweled up - Alemán Inglés Diccionario