explantation - Alemán Inglés Diccionario