giant stock bean - Turkish English Dictionary