self-relocatable - German English Dictionary