barren planet - Alemán Inglés Diccionario