leafiest - Turkish English Dictionary