concorde grapes - German English Dictionary