peduncles - Turkish English Dictionary