carait - German English Dictionary