stinking bean trefoil - Turkish English Dictionary