couvre-capote - German English Dictionary