co-exist - German English Dictionary