caboce - German English Dictionary