mako-ta space docks - Alemán Inglés Diccionario