carcade - German English Dictionary