coinhabitant - German English Dictionary