troweled - Alemán Inglés Diccionario