tree/plant transplanted - Alemán Inglés Diccionario