stinking bean trefoil - Spanish English Dictionary