stinking bean trefoil - German English Dictionary