organisation address - German English Dictionary