kafta - German English Dictionary