kloo horn - German English Dictionary