place oneself between - German English Dictionary