i don't touch your stuff - German English Dictionary