self relocatable - Alemán Inglés Diccionario