aliara - German English Dictionary