kiro - German English Dictionary