ahilo - German English Dictionary