kitkaite - German English Dictionary