rasta cap - French English Dictionary