self-movable - Alemán Inglés Diccionario