self-moved - Alemán Inglés Diccionario