canil - German English Dictionary