culde-sac - German English Dictionary