avellan - Turkish English Dictionary