dwells - German English Dictionary