diloricate - German English Dictionary