dwell at/on - German English Dictionary