giant montbretia - French English Dictionary