find something in/on its place - Deutsch Englisch Wörterbuch