large peas - Turkish English Dictionary