live amidst... - German English Dictionary